← Index
NYTProf Performance Profile   
For webmerge/scripts/webmerge.pl
  Run on Mon Oct 7 02:42:42 2013
Reported on Mon Oct 7 03:03:29 2013

Filename(eval 50)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]
StatementsExecuted 292 statements in 9.73ms
Eval Invoked At/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm line 115
Sibling evals1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

NOTE!
The data used to generate this report page was merged from 12 of the 168 executions
of the string eval on line 115 of /home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm.
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
2801111.8ms42.4msOCBNET::Spritesets::Canvas::Distribute::::__ANON__[(eval 106)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1]OCBNET::Spritesets::Canvas::Distribute::__ANON__[(eval 106)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1] (merge of 12 subs)
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
12929.73ms56830.6ms
# spent 42.4ms (11.8+30.6) within OCBNET::Spritesets::Canvas::Distribute::__ANON__[(eval 106)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1] which was called 280 times, avg 152µs/call: # (data for this subroutine includes 11 others that were merged with it) # 280 times (11.8ms+30.6ms) by OCBNET::Spritesets::Canvas::Distribute::distribute at line 130 of webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm, avg 152µs/call
sub { return ($_[0]->alignTop||$_[0]->isFlexibleX||$_[0]->isRepeatingBoth); };
# spent 21.7ms making 192 calls to OCBNET::Spritesets::Sprite::isFlexibleX, avg 113µs/call # spent 7.91ms making 280 calls to OCBNET::Spritesets::Sprite::alignTop, avg 28µs/call # spent 1.08ms making 96 calls to OCBNET::Spritesets::Sprite::isRepeatingBoth, avg 11µs/call